package com.erclab.internal.xpresso.reports;

import java.util.ArrayList;

import com.erclab.internal.xpresso.datavalidators.DataValidationError;
import com.erclab.internal.xpresso.exceptions.ReportException;

public interface ReportHelper {

	public void beforeReportExecution(Report report) throws ReportException;
	public void afterReportExecution(Report report) throws ReportException;
	public void processReportChanges(Report report, ArrayList keyvalues) throws ReportException, DataValidationError;
	
}
